Free Software: Collective Production of Knowledge
نویسندگان
چکیده
منابع مشابه
Supporting Software Development as Collective Creative Knowledge Work
We view software development as a system of evolution consisting of the three elements: (1) artifacts, (2) individual developers, and (3) a community of developers. An individual’s determining what artifacts to contribute and how, with whom to communicate by asking or answering, and which role to play within the community affects the quality of software to be developed; how the developers relat...
متن کاملUsing Prediction Markets to Incentivize and Measure Collective Knowledge Production
One of the toughest challenges to ensure the emergence of collective intelligence and knowledge production is to rightly set individual incentives towards the achievement of a common goal [Pickard et al. 2011]. Unfortunately, most attempts to establish and maintain long-term collective action are confronted with diverging individual incentives [Hardin 1968], and organizational issues [Ostrom 19...
متن کاملCollective Knowledge Authoring
Most information systems support either a rigid schema enforced by software or a loose schema enforced by a select number of users. This paper investigates having the system enforce the use of a looser schema. Supporting this capability entails using multiple techniques for guiding users towards common semantics when authoring information.
متن کاملCollective Knowledge Systems
What can happen if we combine the best ideas from the Social Web and Semantic Web? The Social Web is an ecosystem of participation, where value is created by the aggregation of many individual user contributions. The Semantic Web is an ecosystem of data, where value is created by the integration of structured data from many sources. What applications can best synthesize the strengths of these t...
متن کاملSoftware Development Integrating Methodology with Epistemology Promoting Knowledge Production
Currently, many specialties should be mastered to produce software, consequently they fall in different levels of knowledge: project, system, program, or routine. This consideration was obtained through an epistemological approach in software development. Therefore, this article develops this consideration for students learning software production. The epistemological approach compliments the m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IDP Revista de Internet Derecho y Política
سال: 2009
ISSN: 1699-8154
DOI: 10.7238/idp.v0i8.69